be down-and-dirty - Turkish English Dictionary